#pragma once

#include <memory>

#include "Element.h"

class CHeadFile;

class CFunctionGenerator
{

public:

    CFunctionGenerator( CHeadFile * InContext);

    void Generate();

    std::shared_ptr<CFunctionInfo> Result;
protected:
    CHeadFile * Context;

};